<script>
	import check from './utils/check.js'
	export default {
		onLaunch: async function(e) {
			console.log('App Launch',e)
			// 版本自动更新代码
			check.checkUpdateVersion()
		},
		onShow: function(e) {
			console.log('App Show',e)
			// 场景值https://developers.weixin.qq.com/miniprogram/dev/reference/scene-list.html
			if( e.scene === 1007 || e.scene === 1008 ) {  // 小程序消息卡片
				// 获取转发链接中的推荐人手机号
				// if (e.query.referee_id){
				// 	this.$u.vuex('vuex_referee_id', e.query.referee_id);
				// 	console.log("获取到了推荐人id-[小程序消息卡片]:", e.query.referee_id);
				// }
			}else if(e.scene === 1011 || e.scene === 1012 || e.scene === 1013) { // 二维码海报（扫描、识别、相册选择）
				console.log("e:", e);
				if(e.query.q){
					const q_url = decodeURIComponent(e.query.q)
					console.log("q_url：", q_url);
					// https://fuwu.emaixiangcheng.com/charityhelpfamilyspecial?name=兴安盟易家易货有限公司&sale=6
					const q_url_list = q_url.split('?')[1].split("=")
					console.log("q_url_list：", q_url_list);
					// if (q_url_list[0] === "referee_id"){
					// 	const referee_id = q_url_list[1]
					// 	console.log("获取到了推荐人id-[二维码海报]:", referee_id);
					// 	this.$u.vuex('vuex_referee_id', referee_id);
					// }
				}
			}
		},
		onHide: function() {
			console.log('App Hide')
		},
	}
</script>

<style lang="scss">
	/* 注意要写在第一行，同时给style标签加入lang="scss"属性 */
	@import "@/uni_modules/uview-ui/index.scss";
	view{
		box-sizing: border-box;
	}
</style>
